redouble one's efforts - French English Dictionary